package com.whzm.service;

import com.whzm.pojo.vo.CUser;
import com.whzm.pojo.vo.PUser;
import com.whzm.util.ResponseEntity;

/**
 * 业务逻辑：
 *      通过前端按钮，选择是个人用户注册还是公司用户注册
 *      通过匹配redis中的验证码判断验证码是否成功
 *      数据校验没有报错的情况下：
 *              CUser中的数据   拆分插入flow_user和flow_company表中
 *              PUser中的数据   拆分插入flow_user和flow_personal_user表中
 *
 *      当60秒后(未点击注册按钮)，在redis中删除该手机号的验证码信息(延时消息)
 *      注册成功，自动从redis中删除该手机号的验证码信息
 */

public interface UserService {

    ResponseEntity addCompanyUser(CUser cUser);

    ResponseEntity addPersonalUser(PUser pUser);
}
